 *{padding:0;margin: 0;}
 .px2rem(@name, @px) {
   @{name}: @px / 75 * 1rem;
}


.denglu-header{
	img{
		.px2rem(height,36);
		.px2rem(width,36);
	}
	.px2rem(height,98);
	display: flex;
	align-items:center;
	.denglu-left{
		 width:4em;
		 .px2rem(padding-left,40);
	}
	.denglu-center{
		flex:1;
		 text-align: center;
        font-size: 35px;
        .px2rem(line-height,98);
	}
	.denglu-right{
		width:3.5em;
	}
}

.denglu-warp{
	img{
		.px2rem(height,144);
		.px2rem(width,142);
	}
	display: flex;
	justify-content:center;
	.px2rem(padding-top,100);
}

.denglu-npt{
	.px2rem(padding-top,105);
	border-bottom: 3px solid #ccc;
	.px2rem(margin-left,83);
	.px2rem(margin-right,68);
	 .npt{
             .px2rem(width,400);
             .px2rem(height,70);
             background-color:transparent;
             .px2rem(margin-top,30);
             // .px2rem(margin-left,83);
             background:url(../img/denglu-shouji.png) no-repeat;
             .px2rem(background-position,20);
             .px2rem(font-size,22);
             .px2rem(padding-left,68);
             outline:none;  
             border:none;
             
         }
         .yanzheng{
           .px2rem(width,100);
           .px2rem(height,45);
           .px2rem(font-size,20);
           background: #ccc;
           border: none;
           border:none;
           outline:none;
           color: white;
        } 
        
}
.denglu-yanzhengma{
	 .inpt{
		.px2rem(width,530);
	    .px2rem(height,70);
	    background-color:transparent;
	    .px2rem(margin-top,30);
	    .px2rem(margin-left,83);
	    background:url(../img/denglu-yanzheng.png) no-repeat;
	    .px2rem(background-position,20);
	    .px2rem(font-size,22);
	    .px2rem(padding-left,68);
	    outline:none;  
	    border:none;
	    border-bottom: 3px solid #ccc;
 }

}
.denglu-btn{
	display: flex;
	justify-content:center;
	.btn{
		.px2rem(width,600);
		.px2rem(height,70);
		.px2rem(margin-top,60);
		background: #fd6363;
		border-radius: 10px ;
		.px2rem(font-size,31);
		color: white;
	}
}

.denglu-zi{
	display: flex;
	justify-content:center;
	h2{
		.px2rem(padding-top,60);
		.px2rem(font-size,28);
		color: #9e9e9e;
	}
}

.denglu-denglu{
	h2{
		.px2rem(padding-top,285);
		text-align: center;
		.px2rem(font-size,28);
		color:#b2b2b2;
	}
	ul{
		display: flex;
		justify-content:space-around;
	}
	li{
		.px2rem(padding-top,60);
		.px2rem(height,55);
		.px2rem(width,45);
	}

}